package com.codi.trade.service.portfolio;

import com.codi.trade.dto.PortfolioSummaryQryDto;
import com.codi.trade.response.HsPortfolioSummaryQryResponse;

import java.util.List;
import java.util.Map;

/**
 * 组合投资交易查询
 *
 * @author spy
 * @version 1.0 2017-11-06 13:05
 * @since 1.0
 */
public interface HsPortfolioSummaryQryService {

    /**
     * 组合投资交易查询
     *
     * @param dto
     * @return
     */
    Map<String, Object> query(PortfolioSummaryQryDto dto);

    /**
     * 组合投资交易查询
     *
     * @param dto
     * @return
     */
    List<HsPortfolioSummaryQryResponse> queryV2(PortfolioSummaryQryDto dto);


    PortfolioSummaryQryDto getDto(String net_no, Integer request_num, String reqry_recordsum_flag, String qry_beginrownum, String sort_direction, String trade_acco, String ta_acco, String client_id, String begin_date, String end_date, String fund_busin_code, String portfolio_allot_no);
}
